About Curtellow Properties Limited (05949720) United Kingdom