About Ipe Arcadia Street Limited (12086536) United Kingdom