About Amaryllis Properties Management Services Limited (13185218) United Kingdom