About Weavers Close Management Company Limited (07101524) United Kingdom