Home Tech Business park approved amid residents' concerns