Sorry, i should have said. This data which forms the 1km2 grid of the UK is published as a Map service. i am enable to query map service, but only able to get just all the complete 1 km2's, not the full and partial areas within the requeted area.
The reason for this, is so that i can calculate how much a user's should be charged for downloading mapping data, each square will be one of three types (urban, rural, or moorland), with each type having a different charge per km2. So partial km2 are required to achieve a accurate cost. The cost is calculated after the user has drawn the area of interest on the map, so the user can decide which layers they want before the complete the order.