About First Call Properties Ltd (08644615) United Kingdom