About Concept Properties & Finance Ltd (06848403) United Kingdom