About Carrelle Properties Limited (13028313) United Kingdom