About Ceejay Properties Limited (04200880) United Kingdom