About Joshua House (shepperton) Management Company Limited (09854301) United Kingdom