About Block 2 Block Property Services Limited (05728352) United Kingdom