About Buttercup Properties (2019) Limited (12055592) United Kingdom