About Callan Residential Properties Limited (08261235) United Kingdom