About Inner Space Property Development Limited (06383446) United Kingdom