About Keiran James Property Solution Ltd (12909588) United Kingdom