About Curb Properties Holdings Limited (13634902) United Kingdom