About Plan A Properties Ltd (13378844) United Kingdom