About The Edge Apartments Limited (05598602) United Kingdom