About Pearl Properties Legra Limited (09581214) United Kingdom