About Elgin Place No 2 (weybridge) Limited (03613812) United Kingdom