About Burwood Lodge (management) Co. Limited (03820616) United Kingdom