About Limehirst Properties Ltd (12289407) United Kingdom