About Loxwood (ferndown) Management Limited (06718042) United Kingdom