About First Space Property Ltd (12347265) United Kingdom