About Lion Close (shepperton) Management Company Limited (05320475) United Kingdom