About Alabaster Box Properties Ltd (13199226) United Kingdom