About Property Troop Limited (12160930) United Kingdom