About L & I Pugh Properties Limited (10705169) United Kingdom