About Hollands Properties (aylesbury) Limited (00694120) United Kingdom