About Powburn Properties Ltd (13618230) United Kingdom