About Bodycurve Properties Limited (11414538) United Kingdom