About Edgware Housing Ltd (12936333) United Kingdom