About Leary S Property Development Ltd (11822535) United Kingdom