About Betteridge Properties Limited (12072407) United Kingdom