About Boyall Properties Ltd (12243138) United Kingdom