About Property Refurbishments & Development Limited (12659369) United Kingdom