About Inverforth Close Management Company Limited (03230675) United Kingdom