About 20-31 Catherine Court Freehold Limited (06571260) United Kingdom