About Property Installations Limited (10392651) United Kingdom