About Logan Property Development Limited (08553658) United Kingdom