About Enabling Properties Holdings Limited (10900759) United Kingdom