About T. Costello Properties Ltd (13075659) United Kingdom