About Downs View Close Management Company Limited (10004561) United Kingdom