About Hayes & Sheldon Property Development Ltd (11519817) United Kingdom