About Indexprime Flat Management Company Limited (02508161) United Kingdom