About 2 Rita Road Management Company Limited (03375925) United Kingdom