About Albeclaire Properties Limited (01220914) United Kingdom