About Leighton Paul Property Limited (10660655) United Kingdom