About Ashford Court (edgware) Property Management Co. Limited (00882235) United Kingdom