About Ullswater Court (london) Management Company Limited (13648178) United Kingdom