About Elgin Place No 1 (weybridge) Limited (03613808) United Kingdom