About Bellow Properties Limited (00487264) United Kingdom