About Plan 3 Developments Ltd (13202969) United Kingdom