About Bella Property S Limited (10659908) United Kingdom