About Loxbrook Design And Management Limited (04268027) United Kingdom