About Nether Close Management Company Limited (05508607) United Kingdom