About Ipe Clifford Road Properties Limited (12357435) United Kingdom