About Cephalus Properties Limited (06943172) United Kingdom