About Ambassador Court (london) Limited (03336177) United Kingdom